package dataTransferObject;

import java.util.Date;
import java.util.List;

public class Anuncio {

	/**
	 * @uml.property  name="fecha"
	 */
	private Date fecha;

	/**
	 * Getter of the property <tt>fecha</tt>
	 * @return  Returns the fecha.
	 * @uml.property  name="fecha"
	 */
	public Date getFecha() {
		return fecha;
	}

	/**
	 * Setter of the property <tt>fecha</tt>
	 * @param fecha  The fecha to set.
	 * @uml.property  name="fecha"
	 */
	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	/**
	 * @uml.property  name="hora"
	 */
	private String hora;

	/**
	 * Getter of the property <tt>hora</tt>
	 * @return  Returns the hora.
	 * @uml.property  name="hora"
	 */
	public String getHora() {
		return hora;
	}

	/**
	 * Setter of the property <tt>hora</tt>
	 * @param hora  The hora to set.
	 * @uml.property  name="hora"
	 */
	public void setHora(String hora) {
		this.hora = hora;
	}

	/** 
	 * @uml.property name="lugaresDePublicacion"
	 * @uml.associationEnd multiplicity="(0 -1)" ordering="true" inverse="anuncio:transfer.Lugar"
	 */
	private List<Lugar> lugaresDePublicacion;
	/**
	 * @uml.property  name="perroPerdido"
	 * @uml.associationEnd  inverse="anuncio:transfer.Mascota"
	 */
	private Mascota perroPerdido;

	/**
	 * Getter of the property <tt>perroPerdido</tt>
	 * @return  Returns the perroPerdido.
	 * @uml.property  name="perroPerdido"
	 */
	public Mascota getPerroPerdido() {
		return perroPerdido;
	}

	/**
	 * Setter of the property <tt>perroPerdido</tt>
	 * @param perroPerdido  The perroPerdido to set.
	 * @uml.property  name="perroPerdido"
	 */
	public void setPerroPerdido(Mascota perroPerdido) {
		this.perroPerdido = perroPerdido;
	}

	public List<Lugar> getLugaresDePublicacion() {
		return lugaresDePublicacion;
	}

	public void setLugaresDePublicacion(List<Lugar> lugaresDePublicacion) {
		this.lugaresDePublicacion = lugaresDePublicacion;
	}
	

	/**
	 * @uml.property  name="idAnuncio"
	 */
	private int idAnuncio;

	/**
	 * Getter of the property <tt>idAnuncio</tt>
	 * @return  Returns the idAnuncio.
	 * @uml.property  name="idAnuncio"
	 */
	public int getIdAnuncio() {
		return idAnuncio;
	}

	/**
	 * Setter of the property <tt>idAnuncio</tt>
	 * @param idAnuncio  The idAnuncio to set.
	 * @uml.property  name="idAnuncio"
	 */
	public void setIdAnuncio(int idAnuncio) {
		this.idAnuncio = idAnuncio;
	}

	
}
